SCENE_ID = cc.Enum({
    LOGIN: 1,
    MAIN_MENU: 2
});

let SwitchSceneManager = (function() {
    let instance;

    function init() {
        return {
            loadSceneById: function(id) {
                switch (id) {
                    case window.SCENE_ID.LOGIN:
                        {
                            cc.director.loadScene('login');
                            // AudioNode.playBgMusic(2);
                        }
                        break;
                    case window.SCENE_ID.MAIN_MENU:
                        {
                            cc.director.loadScene('hall');
                            // AudioNode.playBgMusic(1);
                        }
                        break;
                    // case window.SCENE_ID.MAIN_MENU:
                    //     {
                    //         isInGame = false; //标记是否在游戏界面
                    //         cc.director.loadScene('mainMenu');
                    //         AudioNode.playBgMusic(1);
                    //     }
                    //     break;
                    // case window.SCENE_ID.GAME:
                    //     {
                    //         isInGame = true;
                    //         cc.director.loadScene('game');
                    //         AudioNode.playBgMusic(0);
                    //     }
                    //     break;
                }
            },
        };
    }

    return {
        getInstance: function() {
            if (!instance) {
                instance = init();
            }
            return instance;
        }
    };
})();

window.SwitchSceneManager = SwitchSceneManager;